Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.10.2017, 08:36
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Вызов emit в nodejs, через отправку CURL на стороне PHP
Всех приветствую.
На PHP есть сервис который меняет статусы у заказа. При смене статуса в сервис NODEJS уходит POST запрос через CURL.
Нода принимает его нормально, запрос уходит на роутинг нодовского экспресса
router.post('/status/set-archive', function (req, res, next) {
    setStatus(req, res);
    res.end();
});

после того как данный сервис был вызван, мне необходимо отправить emit нужному клиенту.
Сами сокеты я инициализировал в глобальную переменную
global.ioS = io;

А дальше уже в setStatus я пытаюсь его отправить.
global.ioS.sockets.in({user: '10'}).emit('notify-msg')
Но данные на клиент так и не приходят, хотя объект в console.log(global.ioS.sockets) существует.
Возможно я инициализацию делаю не правильно или что то другое, подскажите кто сталкивался.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сформированный id через php и jquery SunYang Элементы интерфейса 1 12.04.2012 01:32
Как добавить элемент в XML через DOM используя PHP? bayah Серверные языки и технологии 6 11.08.2010 13:33
cURL авторизация через ip-address InviS Серверные языки и технологии 1 10.05.2010 15:08